html,body { 
    margin:0;
    padding:0
}

body {
    font: 85%/1.3 TrebuchetMS,Arial,sans-serif;
    text-align: left;
    background: #fff;
}

a { color: #0066B3; background: inherit; text-decoration: none;}
h1 { font: bold 1.5em Arial, Arial, Sans-Serif; color: #333}
h2 { font: bold 1.1em Arial, Arial, Sans-Serif; padding: 0; margin: 0; color: #333}
ul {  padding: 0; margin: 0;}

a { color: #0066B3; 
    background: inherit; 
    text-decoration: none;
}

div#header h1 {
    height:60px;
    line-height:60px;
    margin:0;
    padding-left:75px;
    color: #0066B3;
}

div#content p {
    line-height: 1.4
}

div#navigation {
    background: #B9CAFF
}

div#footer p {
    margin:0;
    padding:5px 10px
}

div#wrapper{
    float:right;
    width:100%;
    margin-left:-215px
}

div#content{
    margin-left: 220px;
    padding-left: 5px;
    padding-right: 25px;
}

div#navigation {
    margin-left: 10px;
    float:left;
    width:200px;
    background: #E7F1F8;
    border: 1px black solid;
    border-radius: 5px;
    -moz-border-radius: 5px
    -webkit-border-radius: 5px;

}
#navigation .box {
    padding: 1em;
}

.box li {
    list-style-type:none;
}

div#footer {
    clear:both;
    width:100%
}
div#footer a { 
    //color: #E7F1F8; 
    //color: #FFF; 
}

table.data {
    text-align: center;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    width: 500px;
    #background-color: #fafafa;
    border: 1px black solid;
    border-collapse: collapse;
    border-spacing: 0px;
}

td.datacell { 
    border-bottom: 2px solid #6699CC;
    border-left: 1px solid #6699CC;
    background-color: #BEC8D1;
    text-align: left;
    text-indent: 5px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #404040; 
}

#map-container {
    padding: 6px;
    border-width: 1px;
    border-style: solid;
    border-color: #ccc #ccc #999 #ccc;
    -webkit-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
    -moz-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
    box-shadow: rgba(64, 64, 64, 0.1) 0 2px 5px;
    width: 800px;
    height: 400px;
}
